Jesus Christ lizard - Turkish English Dictionary